<?php
 
  session_start();

  require_once "LoginView.php";
  require_once "LoginHandler.php";
  require_once "LoginController.php";
  
  class MasterController {
  	public function DoControll() {
  
	  //Skapar en instans av klassen LoginHandler
	  $loginHandler = new LoginHandler();
	  
	  //Skapar en instans av klassen LoginController
	  $loginController = new LoginController();
	  
	  //skapar en ny variabel och tilldelar den värdet av en sträng
	  $title = "Moment 2. Inloggningsformulär";
	 
	  //Hanterar Inloggning/Utloggning av användare
	  //returnerar $body = $loginView->DoLoginBox() . $loginView->DoLogoutBox();
	  $body = $loginController->DoControl();
	  
	  if ($loginHandler->IsLoggedIn()) {
		
			$title = "Inloggad sida";
			
			//Skriver ut att användaren är inloggad
			$body .=  "<h2>Inloggad</h2></br>";		
	  }
	  else {$body .=  "<h2>Utloggad</h2></br>"; }
	  
	  
	  
	  return $body;
	}
  }
  //skapar en ny variabel och tilldelar den värdet av en sträng
  $title = "Moment 2. Inloggningsformulär";
  //Skapar en instans av klassen MasterControl
  $mastercontroll = new MasterController();
  $body = $mastercontroll->DoControll();
  
?>
<html>
  <head>
    <title><?php echo $title;?></title>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
  </head>
  <body>
  <?php
    //Skriver ut innehållet i $body till dokumentet.
    echo $body;
  ?>
  </body>
</head>
